#include <iostream>
using namespace std;
void mail (string mail,string &usuario,string &dominio);
int ratras(string cadena,char caracter);
int radelante(string cadena,char caracter);
int main()
{
    string usuario,dominio;

    mail("mauro@hotmail.com",usuario,dominio);
    cout<<usuario<<endl;
    cout<<dominio;



}

void mail (string mail,string &usuario,string &dominio)
{
    int pu;
    pu=radelante(mail,'@');
    usuario=mail.substr(0,pu);
    dominio=mail.substr(pu+1,mail.length()-pu-1);

    return;



}

int radelante(string cadena,char caracter)
{
    int i;
    i=0;
    while (cadena.length()>=i)
    {
        if (cadena[i]== caracter)
        {
            return i;
        }else
        {
            i=i+1;
        }
    }

}

int ratras(string cadena,char caracter)
{
    int i;
    i=cadena.length()-1;
    while (i>=0)
    {
        if (cadena[i]== caracter)
        {
            return i;
        }else
        {
            i=i-1;
        }
    }

}


